Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
127A CASTLE ROAD Terraced £323,470 £200,000 14 Mar 2007
129 CASTLE ROAD Terraced £305,030 £180,000 27 Aug 2010
131 CASTLE ROAD £410,966 £335,000 18 Dec 2019
133A CASTLE ROAD Terraced £303,603 £165,000 15 Jun 2009
PEMBROKE STREET POST OFFICE, 135 CASTLE ROAD Terraced £331,371 £170,000 30 Jul 2004